Národní úložiště šedé literatury Nalezeno 24 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
On Popularity of Web Browser JavaScript APIs
Schauer, Marek ; Burget, Radek (oponent) ; Polčák, Libor (vedoucí práce)
In this work we present the design and implementation of a platform for automated measurement of the use of JavaScript APIs in a web browser. This platform is based on OpenWPM, which is used to instrument the web browser. In our architecture, the browser is extended with a modified Web API Manager extension, which allows to capture calls to JavaScript methods and log information about these calls. The platform was used to perform measurements on a 10,000 websites. From the analysis of the data obtained by the measurement, we found that the most used APIs over measured websites are APIs specified in HTML and DOM standards, High Resolution Time API and Web Cryptography API. Within the APIs that were implemented in Mozilla Firefox after 2016, we identified the Intersection Observer API, Background Tasks API and Resize Observer API as the most frequently used.
DNS Resolver Testing
Široký, Filip ; Pluskal, Jan (oponent) ; Grégr, Matěj (vedoucí práce)
This paper describes automation of creating scenarios for Deckard, which is DNS resolver testing tool. Generating scenarios build on real traffic between a web browser and a web page. The scenarios consist not only of queries from that traffic but also queries the resolver might ask for, for example, with query minimization. We should get a deterministic environment as opposed to the live environment. Live environment isn't suitable for testing due to IP address rotation, different content on servers authoritative for the same zone, content modification and so on. Also, no query should remain unanswered by a scenario. With generated scenarios, we can compare responses from different resolvers and different versions of the resolvers. This gives us a way to detect changes in behavior on a stable set of data. Also, finding or testing a bug is a possibility.
Anotační doplněk pro Internet Explorer
Pěnkava, Pavel ; Kouřil, Jan (oponent) ; Dytrych, Jaroslav (vedoucí práce)
Tato práce se zabývá tvorbou rozšíření prohlížeče Internet Explorer pro vytváření anotací. Je v ní popsán návrh rozšíření a následná implementace řešení. Dále obsahuje vyhodnocení ostatních použitelných technologií pro tvorbu rozšíření spolu s jejich výhodami a nevýhodami. Doplněk je určen pro spolupráci s anotačním serverem projektu 4A Framework (Annotations Anywhere, Annotations Anytime). Formát komunikace mezi nimi tedy vychází ze specifikací projektu.
Inovativní webová aplikace pro organizaci generických informací
Přichystal, Jan ; Skála, František (oponent) ; Szőke, Igor (vedoucí práce)
Práce se zabývá vytvořením obecné, inovativní aplikace pro správu dat, která bude běžet v prostředí webového prohlížeče s úložištěm na vzdáleném serveru. Důraz je kladen na vhodný návrh architektury a implementaci s využitím nejnovějších technologií.
Doplněk pro prohlížeče pro detekci a zpracování audio a video streamů
Fedor, Jakub ; Herout, Adam (oponent) ; Szőke, Igor (vedoucí práce)
Bakalárska práca sa zaoberá návrhom a tvorbou rozšírenia pre prehliadače a detekciou multimediálneho obsahu na webových stránkach. Súčasťou práce je analýza existujúcich riešení a testovanie. Celková práca je implementovaná v programovacích jazykoch HTML, CSS a JavaScript. Finálne rozšírenie spolupracuje so službou Audeliver.com. Výsledky práce sú voľne dostupné pod kľúčovým slovom Audeliver, v internetových obchodoch Google Web Store, Mozilla Add-ons a Opera Add-ons.
Anotační doplněk pro Operu
Cudrák, Miloš ; Kouřil, Jan (oponent) ; Dytrych, Jaroslav (vedoucí práce)
Tato práce se zabývá návrhem a implementací doplňku do webového prohlížeče Opera, který umožňuje vytvářet a ukládat jednoduché, nestrukturované anotace. Analyzuje způsoby tvorby doplňků do webového prohlížeče Opera a nástroje a technologie potřebné pro návrh, implementaci, testování a ladění doplňků. Zabýva se i problémy při návrhu a implementaci doplňku a jejich řešením.
Metodika tvorby internetových stránek
Regen, Ondřej ; Čáslavský, Josef (oponent) ; Koch, Miloš (vedoucí práce)
Tato bakalářská práce se zabývá tvorbou webových stránek určených pro hodinářství SARAH, v. o. s. Práce začíná teoretickým podkladem pro následnou praktickou část, kde je znázorněný postup vývoje webových stránek. Závěrem je zmíněn přínos tohoto řešení.
Nástroj pro komentování obsahu webu
Najbr, Ondřej ; Povoda, Lukáš (oponent) ; Burget, Radim (vedoucí práce)
Semestrální práce je rozdělena do tří částí. První část se zabývá popisem tvorby rozšíření pro prohlížeče Internet Explorer, Operu, Safari 5, Mozillu Firefox a Google Chrome, shrnutím výhod vývoje rozšíření pro tyto prohlížeče a strukturou rozšíření konkrétně pro Google Chrome. V druhé části je popsána instalace rozšíření pro Chrome metodou rozbaleného rozšíření a druhou metodou z internetového obchodu Chrome. Dále je popsána podrobná tvorba rozšíření pro Chrome s příklady zdrojového kódu, možnostmi implementace a vkládání komentářů do webových stránek, přínos rozšíření a přínos této práce. Cílem této práce je seznámit se s problematikou vytváření rozšíření (pluginů) pro prohlížeče Chrome či Firefox a vytvořit aplikaci, která bude schopna přidávat komentář k obsahu webové stránky.
Změny dokumentu v editoru anotací
Cudrák, Miloš ; Škoda, Petr (oponent) ; Dytrych, Jaroslav (vedoucí práce)
Tato práce se zabývá návrhem a implementací změn dokumentu a jiných vylepšení anotačního editoru vyvíjeného jako součást projektu Decipher. Vysvětluje podstatu projektu Decipher a zařazení anotačního systému 4A v rámci tohoto projektu. Zkoumá anotační editor a navrhuje řešení problémů a přidávání nové funkcionality ulehčující manipulaci s anotacemi a také ze samotným editorem.
Web API Blocking
Frandel, Martin ; Hranický, Radek (oponent) ; Polčák, Libor (vedoucí práce)
The aim of this work is to obtain the web APIs used in the top 1 000 000 pages of the Tranco ranking along with their subpages using the Web API Manager extension, then analyze and categorize the obtained data. Design a mechanism for the JShelter extension supporting blocking of individual web APIs that have been evaluated as tracking or advertising, implement the solution and then test it. In total, 2 973 276 web pages were analyzed. The captured data was aggregated with respect to web API insecurity, analyzed and the results described in the paper, with some API calls being blocked up to 93.33 % of the time. I was able to develop a method for identifying problematic APIs. Using polynomial regression, I found polynomials that describe the blocking behavior towards individual web APIs and their methods. I implemented the blocking functionality in the JShelter extension and successfully tested the solution.

Národní úložiště šedé literatury : Nalezeno 24 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.